<%@page import="cn.weiyang.entity.OgnlInfo"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
     <%
       OgnlInfo oi=new OgnlInfo();
       request.setAttribute("oi", oi);
     %>
     <!--执行ognl的普通方法-->
     <s:property value="#attr.oi.sayHello('jack')"/>
     <!--执行ognl的静态方法-->
     <s:property value="@cn.weiyang.entity.OgnlInfo@sayBye('Tom')"/><hr/>
     
     <%
       String title="提交";
       pageContext.setAttribute("title",title);
     %>     
      <!-- 不使用%符号，会按原样显示 -->
      <s:submit value="#attr.title"/><hr/>
      <!-- 使用%符号，会计算OGNL表达式的值 -->
      <s:submit value="%{#attr.title}"/><hr/>
      
      <!-- 判断java是否在指定集合中 -->
      <s:if test=" 'ava' in {'java','jsp','html'}">
       	 在里面<hr/>
      </s:if>
      <s:else>
                不在里面<hr/>
      </s:else>
      
      <!--利用s标签生成下拉框-->
      <s:select
      list="#{1:'管理员',2:'普通员工',3:'店长'}"
      listKey="key"
      listValue="value"
      /><hr/>
      
      <!--创建一个变量，并放入某个范围-->
      <s:set id="number" value="21" scope="request"/>
      <s:set id="person" value="'tom'"/>
      number的值：<s:property value="#request.number"/>
      person的值：<s:property value="#person"/><hr/>
</body>
</html>